Can't help with scientific form but in standard form it's 43,309,000
Standard form:
43,306,000
Scientific Notation:
4.3306E7
9.4m questions
12.2m answers