passed 448.408235073