334.26653599739075
334.43293809890747

300.13884592056274
299.69708800315857
300.7060341835022

